regular deposits - Turkish English Dictionary